1
general::
Phrase(s): greet someone or something with something
to welcome someone or something with something; to accost someone or something with something upon arrival. • I greeted her with a large bouquet of roses. • The sun greeted the day with bright rays of light.
McGrawhill's American Idioms And Phrasal Verbs